pointed peak - French English Dictionary